simultaneous hits - Spanish English Dictionary